import java.util.concurrent.TimeUnit;

public class TestFinal {

    public static void main(String[] args) throws InterruptedException {

        /*
        * 创建Juke时，调用构造方法调用loadJuke
        * 然后调用addSound加载file资源
        * 然后调用thread的start方法-触发run方法
        * run使用loadSound进行初始化资源
        * */
        String media = "./audio";
        JukeCopy jukeCopy = new JukeCopy(media);
        System.out.println(jukeCopy.currentName);
        System.out.println(jukeCopy.currentSound);
        // 播放
        jukeCopy.startCopy(0);

        TimeUnit.SECONDS.sleep(2);

        // 暂停
        jukeCopy.copyPause();

        TimeUnit.SECONDS.sleep(2);

        // 恢复播放
        jukeCopy.copyResume();

        // down
        TimeUnit.SECONDS.sleep(2);
        jukeCopy.copyDown();

        // up
        TimeUnit.SECONDS.sleep(2);
        jukeCopy.copyUp();

        // 停止
        TimeUnit.SECONDS.sleep(2);
        jukeCopy.copyStop();
    }
}
